package com.xcm.dao;

import org.apache.ibatis.annotations.Param;

import com.xcm.model.TbProgramInfo;

/**
 * 节目信息Dao
 */
public interface ProgramInfoMapper {

	/**
	 * 通过机器码和播放版本号获取最新的节目信息
	 * @param machineNum    机器码
	 * @param xcVersion   播放版本号
	 * @return  TbProgramInfo
	 */
	TbProgramInfo getProgramInfoByMachineNum(@Param("machineNum")String machineNum, @Param("xcVersion")String xcVersion);
	
	/**
	 * 计算某个播放版本对应的终端数量
	 * @param xcVersion   播放版本号
	 */
	Long countDeviceTotalByXcVersion(@Param("xcVersion")String xcVersion);
}
